// 等待n毫秒

function sleep(n) {
	// 当前时间
	var now = new Date();
	// 结束的时间
	var exitTime = now.getTime() + n;
	while (true) {
		now = new Date();
		if (now.getTime() > exitTime) {
			return;
		}
	}
}


// 定义一个onmessage函数，用来接受postmessage来的数据
onmessage = function(event) {
	var num = event.data;
	console.log("接收到主线程发来的数据" + num)
	sleep(1000)
	var result = Math.sqrt(num)
	// 将结果发回主线程
	postMessage(result)
}
